short finish - Alemán Inglés Diccionario